'Valid MAS prikey: lVvvpn!q4bMJi!BosMpAPZ9IERg=

10528:DRM_Manager_GenerateMeterChallenge and DRM_Manager_ProcessMeterResponse: with valid parameters should work
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

11573:MGR_MTR_GenerateMeteringChallenge returns no data.
TestDRM_Manager_Initialize()
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=")

11574:MGR_MTR_GenerateMeteringChallenge returns proper MIDs metering data.
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_AddMeteringData("EXchRPpxP2YvGZR1d1OKKA==", "37HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")
TestDRM_Manager_GenerateMeterChallenge(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "EXchRPpxP2YvGZR1d1OKKA==", "37HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")

11575:MGR_MTR_GenerateMeteringChallenge returns multiple actions
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2", "27HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

11576:MGR_MTR_ProcessMeteringResponse clears data
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=")

11577:MGR_MTR_GenerateMeteringChallenge returns multiple KIDs
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "37HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2", "37HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

11579:MGR_MTR_ProcessMeteringResponse clears proper KIDs data
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "37HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "37HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")

11580:MGR_MTR_ProcessMeteringResponse clears proper action data
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Copy", "3")
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=")

12604:Partial metering 200KIDs with 16K buffer
TestDRM_Manager_Initialize()
TestDRM_Manager_AddManyMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", 200)
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", NULL, 16384)

12605:Partial metering intermixed 4 metercert each with 200 KIDs with 16K buffer
TestDRM_Manager_Initialize()
TestDRM_Manager_AddManyMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", 50)
TestDRM_Manager_AddManyMeteringData("EXchRPpxP2YvGZR1d1OKKA==", 50)
TestDRM_Manager_AddManyMeteringData("3IKx8Wsy5aYRQN8LLIIcTQ==", 50)
TestDRM_Manager_AddManyMeteringData("4IKx8Wsy5aYRQN8LLIIcTQ==", 50)

TestDRM_Manager_AddManyMeteringData("EXchRPpxP2YvGZR1d1OKKA==", 50)
TestDRM_Manager_AddManyMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", 50)
TestDRM_Manager_AddManyMeteringData("4IKx8Wsy5aYRQN8LLIIcTQ==", 50)
TestDRM_Manager_AddManyMeteringData("3IKx8Wsy5aYRQN8LLIIcTQ==", 50)

TestDRM_Manager_AddManyMeteringData("3IKx8Wsy5aYRQN8LLIIcTQ==", 50)
TestDRM_Manager_AddManyMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", 50)
TestDRM_Manager_AddManyMeteringData("EXchRPpxP2YvGZR1d1OKKA==", 50)
TestDRM_Manager_AddManyMeteringData("4IKx8Wsy5aYRQN8LLIIcTQ==", 50)

TestDRM_Manager_AddManyMeteringData("4IKx8Wsy5aYRQN8LLIIcTQ==", 50)
TestDRM_Manager_AddManyMeteringData("EXchRPpxP2YvGZR1d1OKKA==", 50)
TestDRM_Manager_AddManyMeteringData("3IKx8Wsy5aYRQN8LLIIcTQ==", 50)
TestDRM_Manager_AddManyMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", 50)

TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", 16384)
TestDRM_Manager_ProcessMeterResponse(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml")

TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=",  NULL, 16384)
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert2.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", NULL, 16384)
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert3.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", NULL, 16384)
TestDRM_Manager_GeneratePartialMeterChallenge(files/metercert4.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", NULL, 16384)


11855:DRM_Manager_ProcessMeterResponse - Response signed with wrong key
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "dsml2vSSmIIkNScihY5niY95fSQ=", "files/response.xml") = -2147188529

12609:Verify TID accuracy if meter challenge is interrupted before processing
TestDRM_Manager_Initialize()
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response1.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_VerifyTID("files/response.xml", "files/response1.xml", TRUE)
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response1.xml")
TestDRM_Manager_AddMeteringData("pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_Manager_GenerateMeterChallenge(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", "files/response2.xml", "pIKx8Wsy5aYRQN8LLIIcTQ==", "27HRLgAfR0G4fVSEAeR2lw==", "Play", "2")
TestDRM_VerifyTID("files/response.xml", "files/response2.xml", FALSE)


-------------------BVT ends here--------------------------

10529:DRM_Manager_GenerateMeterChallenge: bad mid in meter cert
TestDRM_Manager_Initialize()
TestDRM_Manager_GenerateMeterChallenge(files/badmidmetercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/meterresponse.xml)=-2147188529

10530:DRM_Manager_GenerateMeterChallenge: bad cert in meter cert
TestDRM_Manager_Initialize()
TestDRM_Manager_GenerateMeterChallenge(files/badmetercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/meterresponse.xml) = -2147184635

10531:DRM_Manager_GenerateMeterChallenge: bad signature in meter cert
TestDRM_Manager_Initialize()
TestDRM_Manager_GenerateMeterChallenge(files/badsigmetercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/meterresponse.xml) = -2147188529

10532:DRM_Manager_GenerateMeterChallenge: bad public key in meter cert
TestDRM_Manager_Initialize()
TestDRM_Manager_GenerateMeterChallenge(files/badpubkeymetercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/meterresponse.xml) = -2147188529

10533:DRM_Manager_ProcessMeterResponse: bad mid in meter response
TestDRM_Manager_Initialize()
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/badmidmeterresponse.xml) = -2147172257

10534:DRM_Manager_ProcessMeterResponse: bad tid in meter response
TestDRM_Manager_Initialize()
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/badtidmeterresponse.xml) = -2147287038

10535:DRM_Manager_ProcessMeterResponse: bad record in meter response
TestDRM_Manager_Initialize()
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/badrecordmeterresponse.xml) = -2147287038

10536:DRM_Manager_ProcessMeterResponse: bad value in meter response
TestDRM_Manager_Initialize()
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/badvaluemeterresponse.xml) = -2147287038

10537:DRM_Manager_ProcessMeterResponse: bad command in meter response
TestDRM_Manager_Initialize()
TestDRM_Manager_ProcessMeterResponse(files/metercert.xml, "lVvvpn!q4bMJi!BosMpAPZ9IERg=", files/badcmdmeterresponse.xml) = -2147172271
